EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Star apple
/stˈɑːɹ ˈapəl/
/stˈɑːɹ ˈæpəl/
Star apple
[NOUN]1
evergreen tree of West Indies and Central America having edible purple fruit star-shaped in cross section and dark green leaves with golden silky undersides